manufactured as mobile or portable - İspanyolca İngilizce Sözlük